package com.econ.powercloud.ems.pojo.requestVO;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @Author : zjf
 * @Description : 故障告警列表请求VO
 * @Date : 2022/5/9 17:17
 * @Modified by : zjf
 */
@Data
public class EmsFaultRequestVO {

    @ApiModelProperty(value = "故障号")
    private String id;

    @ApiModelProperty(value = "故障pid")
    private String faultPid;

    @ApiModelProperty(value = "开始时间(时间戳)")
    private Long startTime = System.currentTimeMillis() - 5*365*24*3600*1000L;

    @ApiModelProperty(value = "结束时间(时间戳)")
    private Long endTime = System.currentTimeMillis();

    @ApiModelProperty(value = "故障内容(模糊查找)")
    private String faultName;

    @ApiModelProperty(value = "故障类型")
    private Integer faultType;

    @ApiModelProperty(value = "故障来源")
    private Integer faultResource;

    @ApiModelProperty(value = "储能站id")
    private String energyStationId;

    @ApiModelProperty(value = "储能装置id")
    private String energyEquipmentId;

    @ApiModelProperty(value = "故障设备code")
    private String deviceCode;

    @ApiModelProperty(value = "状态")
    private Integer dealState;
}
